Skip to content

[codex] Improve Crawl4AI self-hosting template#770

Draft
Manan-Santoki wants to merge 9 commits intoDokploy:canaryfrom
Manan-Santoki:codex/crawl4ai-openrouter-0-8-0
Draft

[codex] Improve Crawl4AI self-hosting template#770
Manan-Santoki wants to merge 9 commits intoDokploy:canaryfrom
Manan-Santoki:codex/crawl4ai-openrouter-0-8-0

Conversation

@Manan-Santoki
Copy link
Copy Markdown
Contributor

What changed

  • pin the Crawl4AI image to 0.8.0
  • add OpenRouter-ready OpenAI-compatible env settings
  • mount a generated /app/config.yml with documented production-oriented defaults
  • enable JWT auth, rate limiting, health/metrics observability, and stricter healthchecks
  • update the template metadata and docs link to match the current self-hosting docs

Why

The existing blueprint was still on latest/0.7.3 and only exposed basic provider env vars. It did not reflect Crawl4AI's current 0.8.0 self-hosting guidance around pinned versions, OpenAI-compatible base URLs, mounted config.yml, or built-in security and observability features.

Impact

  • Dokploy users can point Crawl4AI at OpenRouter by setting OPENAI_API_KEY to an OpenRouter key and using the default OPENAI_BASE_URL
  • the deployment now ships with JWT auth enabled by default instead of being exposed without app-layer auth
  • the template better matches the current Crawl4AI self-hosting docs and feature set

Validation

  • ran node dedupe-and-sort-meta.js

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 4, 2026

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
templates ✅ Ready (View Log) Visit Preview 8aa0076

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant